BODY {
	FONT-SIZE: 9pt; BACKGROUND: #ffffff; FONT-FAMILY: arial, helvetica, sans-serif
}
P {
	MARGIN-TOP: 3pt; FONT-SIZE: 9pt; MARGIN-BOTTOM: 3pt; FONT-FAMILY: arial, helvetica, sans-serif
}
TD {
	FONT-SIZE: 9pt; FONT-FAMILY: arial, helvetica, sans-serif
}
H1 {
	MARGIN-TOP: 4pt; FONT-SIZE: 14pt; MARGIN-BOTTOM: 4pt; FONT-FAMILY: arial, helvetica, sans-serif
}
H2 {
	MARGIN-TOP: 5pt; FONT-SIZE: 14pt; MARGIN-BOTTOM: 5pt; FONT-FAMILY: arial, helvetica, sans-serif
}
H3 {
	MARGIN-TOP: 5pt; FONT-SIZE: 12pt; MARGIN-BOTTOM: 5pt; FONT-FAMILY: arial, helvetica, sans-serif
}
H4 {
	MARGIN-TOP: 5pt; FONT-SIZE: 11pt; MARGIN-BOTTOM: 5pt; FONT-FAMILY: arial, helvetica, sans-serif
}
UL {
	MARGIN-TOP: 1pt; PADDING-LEFT: 1pt; MARGIN-BOTTOM: 1pt; MARGIN-LEFT: 0.8em; TEXT-INDENT: 0em
}
OL {
	MARGIN-TOP: 1pt; PADDING-LEFT: 1pt; MARGIN-BOTTOM: 1pt; MARGIN-LEFT: 0.8em; TEXT-INDENT: 0em
}
LI {
	MARGIN-TOP: 1pt; PADDING-LEFT: 1pt; MARGIN-BOTTOM: 1pt; MARGIN-LEFT: 0.8em; TEXT-INDENT: 0em
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
FORM {
	MARGIN: 0pt
}
DL {
	MARGIN-TOP: 1pt; MARGIN-BOTTOM: 6pt
}
HR {
	CLEAR: both; BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; BORDER-LEFT: 0px; WIDTH: 100%; COLOR: black; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: black
}
.fontnormal {
	
}
.fontbold {
	FONT-WEIGHT: bold
}
.fontlabel {
	FONT-STYLE: italic
}
.fontmonospaced {
	FONT-WEIGHT: normal; FONT-FAMILY: courier new, monospaced
}
.fontpositive {
	COLOR: #009000
}
.fontnegative {
	COLOR: #aa0000
}
.fontother {
	COLOR: #806030
}
.fontlight {
	COLOR: #f8f8f8
}
.fontgray {
	COLOR: #808080
}
.font8 {
	FONT-SIZE: 7pt
}
.font9 {
	FONT-SIZE: 8pt
}
.font10 {
	FONT-SIZE: 9pt
}
.font12 {
	FONT-SIZE: 11pt
}
.font14 {
	FONT-SIZE: 12pt
}
.font20 {
	FONT-SIZE: 18pt
}
.font36 {
	FONT-SIZE: 30pt
}
.cmda {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
.brightbg {
	BACKGROUND-COLOR: #f0f0f0
}
.lightbg {
	BACKGROUND-COLOR: #e0e0e0
}
.mediumbg {
	BACKGROUND-COLOR: #cccccc
}
.mediumbg_gradient {
	BACKGROUND-IMAGE: url(images/mediumbg_gradient.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #cccccc
}
.dimbg {
	BACKGROUND-COLOR: #999999
}
.graybg {
	BACKGROUND-COLOR: #808080
}
.greybg {
	BACKGROUND-COLOR: #808080
}
.darkbg {
	BACKGROUND-COLOR: #666666
}
.blackbg {
	BACKGROUND-COLOR: #000000
}
.positivebg {
	BACKGROUND-COLOR: #66aa66
}
.negativebg {
	BACKGROUND-COLOR: #cc8080
}
.lightnegativebg {
	BACKGROUND-COLOR: #ffcccc
}
.otherbg {
	BACKGROUND-COLOR: #999966
}
.whitebg {
	BACKGROUND-COLOR: #ffffff
}
.yellowbg {
	BACKGROUND-COLOR: #ffff80
}
.mainbg {
	BACKGROUND-COLOR: #f0f0f0
}
.navbarborder {
	BACKGROUND-COLOR: #666699
}
.listheader {
	FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
.listheader_label {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: arial, helvetica, sans-serif
}
.oddrow {
	BACKGROUND-COLOR: #c0d0e8
}
.evenrow {
	BACKGROUND-COLOR: #d4e4fc
}
.oddrow2 {
	BACKGROUND-COLOR: #c8c8c8
}
.evenrow2 {
	BACKGROUND-COLOR: #e0e0e0
}
.oddrow_highlight {
	
}
.evenrow_highlight {
	
}
.oddrow_del {
	BACKGROUND-COLOR: #ffa0a0
}
.evenrow_del {
	BACKGROUND-COLOR: #ffb0b0
}
.oddrow_del_highlight {
	BACKGROUND-COLOR: #ffd0d0
}
.evenrow_del_highlight {
	BACKGROUND-COLOR: #ffd0d0
}
.table_noborder {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid; border-spacing: 0px
}
.table_blackborder1px {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: black 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
.tbldialog {
	BACKGROUND-COLOR: #ccddff
}
.td_dlg_title {
	BACKGROUND-COLOR: #bbccee
}
.topline_black {
	BORDER-TOP: black 1px solid; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-RIGHT-COLOR: black
}
.topline_white {
	BORDER-TOP: black 1px solid; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-RIGHT-COLOR: black
}
.topline_printonly {
	BORDER-TOP: black 1px solid; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-RIGHT-COLOR: black
}
.leftline_printonly {
	BORDER-BOTTOM-COLOR: black; BORDER-LEFT: black 1px solid; BORDER-TOP-COLOR: black; BORDER-RIGHT-COLOR: black
}
.newpage_printonly {
	PAGE-BREAK-AFTER: always
}
.center {
	TEXT-ALIGN: center
}
.form_table {
	
}
.form_label {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #eeeeee; FONT-FAMILY: arial, helvetica, sans-serif
}
.form_label_small {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #eeeeee; FONT-FAMILY: arial, helvetica, sans-serif
}
.form_label_sub {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sans-serif
}
.form_radio {
	FONT-SIZE: 9pt; FONT-FAMILY: arial, helvetica, sans-serif
}
.form_checkbox {
	FONT-SIZE: 9pt; FONT-FAMILY: arial, helvetica, sans-serif
}
.form_hint {
	FONT-SIZE: 8pt; FONT-FAMILY: arial, helvetica, sans-serif
}
.form_td_label {
	BACKGROUND-COLOR: #666666
}
.form_td_label_error {
	BACKGROUND-COLOR: #996666
}
.form_td_field {
	BACKGROUND-COLOR: #cccccc
}
.form_td_field_error {
	BACKGROUND-COLOR: #ffcccc
}
.form_td_label_sub {
	BACKGROUND-COLOR: #808080
}
.form_td_label_sub_error {
	BACKGROUND-COLOR: #996666
}
.form_td_field_sub {
	BACKGROUND-COLOR: #cccccc
}
.form_td_field_sub_error {
	BACKGROUND-COLOR: #ffcccc
}
.form_td_entry {
	BACKGROUND-COLOR: #999999
}
.form_td_entry_error {
	BACKGROUND-COLOR: #cc9999
}
.form_td_label_yellow {
	BACKGROUND-COLOR: #dddd00
}
.form_td_field_yellow {
	BACKGROUND-COLOR: #ffff00
}
.form_td_separator {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BACKGROUND-COLOR: #6666aa; BORDER-RIGHT-COLOR: #000000
}
.form_td_separator_gradient {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BACKGROUND-COLOR: #6666aa; BORDER-RIGHT-COLOR: #000000
}
.form_td_subseparator_left {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BACKGROUND-COLOR: #996c24; BORDER-RIGHT-COLOR: #000000
}
.form_td_subseparator_right {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BACKGROUND-COLOR: #c89f58; BORDER-RIGHT-COLOR: #000000
}
.form_subseparator_label {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #eeeeee
}
.form_td_buttons {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BACKGROUND-COLOR: #999999; BORDER-RIGHT-COLOR: #000000
}
.form_separator_label {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #eeeeee
}
.cthead_info_val {
	FONT-SIZE: 9pt; COLOR: #eeeeee
}
.cthead_info_label {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #eeeeee
}
.cthead_td_cmds {
	BACKGROUND-COLOR: #ccddff
}
.cthead_td_select {
	BACKGROUND-COLOR: #d8dde4
}
.cthead_td_info {
	BACKGROUND-COLOR: #666699
}
.cthead_cmds {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: arial, helvetica, sans-serif
}
.cthead_a {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.ctfoot {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #505050; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.errorboxTitleTD {
	BACKGROUND-COLOR: #993333
}
.errorboxTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ffffcc; FONT-FAMILY: arial, helvetica, sans-serif
}
.warningboxTitleTD {
	BACKGROUND-COLOR: #999933
}
.warningboxTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ffffcc; FONT-FAMILY: arial, helvetica, sans-serif
}
.infoboxTitleTD {
	BACKGROUND-COLOR: #339933
}
.infoboxTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ffffcc; FONT-FAMILY: arial, helvetica, sans-serif
}
.boxmsgTD {
	BACKGROUND-COLOR: #ffffb0
}
.boxmsg {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif
}
.infoview_table {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; border-spacing: 1px
}
.infoview_invert {
	BACKGROUND-COLOR: #666666
}
.infoview_sep {
	BACKGROUND-COLOR: #666699
}
.infoview_tr {
	BACKGROUND-COLOR: #cccccc
}
.infoview_maindiv {
	CLEAR: both; BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; POSITION: relative; TEXT-ALIGN: center; box-sizing: border-box; moz-box-sizing: border-box
}
.infoview_header {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto; PADDING-TOP: 2px; POSITION: relative; TEXT-ALIGN: left; box-sizing: border-box; moz-box-sizing: border-box
}
.infoview_spacer {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 100%; MARGIN-RIGHT: auto; PADDING-TOP: 2px; POSITION: relative; HEIGHT: 1px; box-sizing: border-box; moz-box-sizing: border-box
}
.infoview_body {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto; PADDING-TOP: 2px; POSITION: relative; TEXT-ALIGN: left; box-sizing: border-box; moz-box-sizing: border-box
}
.invoice_table {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
.invoice_tr {
	BACKGROUND-COLOR: #ffffff
}
.invoice_head_tr {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e0e0e0
}
.invoice_td {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px solid
}
.review0 {
	BACKGROUND-COLOR: #ff3333
}
.review1 {
	BACKGROUND-COLOR: #ff6633
}
.review2 {
	BACKGROUND-COLOR: #ff9966
}
.review3 {
	BACKGROUND-COLOR: #ffcc66
}
.review4 {
	BACKGROUND-COLOR: #fff066
}
.review5 {
	BACKGROUND-COLOR: #ffff66
}
.review6 {
	BACKGROUND-COLOR: #e0ff99
}
.review7 {
	BACKGROUND-COLOR: #ccff66
}
.review8 {
	BACKGROUND-COLOR: #99ff33
}
.review9 {
	BACKGROUND-COLOR: #66f000
}
.review10 {
	BACKGROUND-COLOR: #00e033
}
.noreview {
	
}
.imprint {
	BACKGROUND-COLOR: #e8eeff
}
